<?php 
	include "../ini.php";
	include "../libraries/xl_thanh_vien.php";
	$dt_xl_thanh_vien=new xl_thanh_vien;
	foreach($_POST as $k=>$v)
	{
		$_SESSION[$k]=$v;
	}
	if (empty($_POST['ho_ten']) || empty($_POST['ngay_sinh']) || empty($_POST['email']) || empty($_POST['dien_thoai']) || empty($_POST['dia_chi']) || empty($_POST['ten_dn']) || empty($_POST['mk']) || empty($_POST['nhap_lai_mk']) || empty($_POST['cmnd'])) 
	{
		$_SESSION['msg'] = "Lỗi! Dữ liệu không hợp lệ, vui lòng kiểm tra lại.";
		$_SESSION['type_msg'] = "error";
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	if(!is_numeric($_POST['cmnd']))
	{
		$_SESSION['msg']='Lỗi! Số chứng minh thư phải là số. Vui lòng kiểm tra lại!';
		$_SESSION['type_msg']='error';
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	if( !is_numeric($_POST['dien_thoai']))
	{
		$_SESSION['type']='Lỗi! Điện thoại phải là số. Vui lòng kiểm tra lại!';
		$_SESSION['type_msg']='error';
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	if($dt_xl_thanh_vien->xem_cmnd($_POST['cmnd'])!=NULL)
	{
		$_SESSION['msg'] = "Lỗi! Số chứng minh thư đã đăng ký rồi, vui lòng kiểm tra lại.";
		$_SESSION['type_msg'] = "error";
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	if($dt_xl_thanh_vien->xem_email($_POST['email'])!=NULL)
	{
		$_SESSION['msg'] = "Lỗi! E-mail này đã đăng ký rồi, vui lòng kiểm tra lại.";
		$_SESSION['type_msg'] = "error";
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	if($dt_xl_thanh_vien->xem_ten_dn($_POST['ten_dn'])!=NULL)
	{
		$_SESSION['msg'] = "Lỗi! Tên đăng nhập đã tồn tại, vui lòng kiểm tra lại.";
		$_SESSION['type_msg'] = "error";
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	if($_POST['mk'] != $_POST['nhap_lai_mk'])
	{
		$_SESSION['msg'] = "Lỗi! Nhập lại mật khẩu không đúng, vui lòng kiểm tra lại.";
		$_SESSION['type_msg'] = "error";
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	if ($_POST['ma_bao_ve']!= $_SESSION["security_code"])
	{
		$_SESSION['type_msg'] = 'error';
		$_SESSION['msg'] = 'Lỗi! Mã bảo vệ không đúng! Vui lòng kiểm tra lại!';	
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	if(empty($_POST['dieu_khoan']))
	{
		$_SESSION['type_msg'] = 'error';
		$_SESSION['msg'] = 'Lỗi! Bạn chưa chấp nhận điều khoản của chúng Tôi! Vui lòng kiểm tra lại!';	
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
 	$ma_khoi_tao = md5(time().rand());
	$kq=$dt_xl_thanh_vien->them($_POST['ho_ten'],$_POST['cmnd'],$_POST['gioi_tinh'],$_POST['ngay_sinh'],$_POST['ten_dn'],$_POST['mk'],$_POST['dia_chi'],$_POST['email'],$_POST['dien_thoai'],$_POST['cong_ty'],$ma_khoi_tao,0);
	if($kq==NULL)
	{
		$_SESSION['type_msg'] = 'error';
		$_SESSION['msg'] = 'Đã có lỗi trong quá trình xử lý! Vui lòng thử lại!';	
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	$to = $_POST['email'];
    $subject = "E-mail xác nhận";
    $message = 'Bạn hãy nhấp vào liên kết này để xác nhận và hoàn tất việc đăng ký: http://www.hieusach.pagevn.vn/thanh-vien-'.md5($_POST['ten_dn']).'/xac-nhan-'.$ma_khoi_tao.'.html';
	$name='Nguyễn Văn Rơm';
	$from = "hieusach.pagevn.vn";
	$header = "From: ".$name." <".$from.">";
    mail($to,$subject,$message,$header);
	$_SESSION['msg']="Một e-mail đã được gửi tới ".$_POST['email'].". Bạn hãy vào e-mail để hoàn tất đăng ký. Xin cảm ơn!";
	$_SESSION['type_msg']='success';
	foreach($_POST as $k=>$v)
	{
		$_SESSION[$k]='';
	}
	header('Location: ../home/trang-chu.html');
?>